Ecuador Still On Edge, Soldiers On Streets To Fight Drug Cartels
Quito: Hundreds of soldiers patrolled near-deserted streets in Ecuador's capital Wednesday after the...
Quito: Hundreds of soldiers patrolled near-deserted streets in Ecuador's capital Wednesday after the...